both verbally and physically - Espagnol Anglais Dictionnaire